package tk.winshu.common.plugin;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author Kevin
 * @since 2019/10/06.
 */
@Documented
@Target({})
@Retention(RetentionPolicy.RUNTIME)
public @interface Signature {

    Class<?> type();

    String method();

    Class<?>[] args() default {};
}
